
<?php include 'header.php';?>
    <div style="overflow:hidden;font-size: 12px;border:0;background:#ede7f6;padding:10px 20px;" class="section">
        <span class="left" style="color: #333;" id="totalbook"></span>
    </div>
    <!--其他区域-->
    <section>
        <?php
            if( count($result) == 0 ){
                echo '<div style="font-size:20px;width:100%;padding-top:30px;text-align:center;">';
                echo '     0.0 ，当前没有借阅的书籍呢';
                echo '</div>';
            }else{
                foreach($result as $key => $val){
                    echo '<a href="/detail?href='.$val->book_href.'" class="item block">';
                    echo '<h3 style="margin-bottom:10px;">';
                    $temp_title = str_replace('<a', '<span', $val->book_name);
                    $temp_title = str_replace('</a', '</span', $temp_title);
                    echo $temp_title;
                    echo '</h3>';
                    echo '    <p><span>续&nbsp;&nbsp;借&nbsp;&nbsp;量：</span>'.$val->rerent_num.'</p>';
                    echo '    <p><span>馆&nbsp;&nbsp;藏&nbsp;&nbsp;地：</span>'.$val->book_location.'</p>';
                    $rent_time_arr = explode(' ' , $val->rent_time);
                    $return_time_arr = explode(' ' , $val->return_time);
                    echo '    <p><span>借阅日期：</span>'.$rent_time_arr[0].'</p>';
                    echo '    <p><span>应还日期：</span>'.$return_time_arr[0].'</p>';
                    if( $val->state == 1 ){
                        //已欠费
                        echo '<span class="right" style="color:red;">已超期，请尽快归还！</span>';
                    }else{
                        echo '    <span class="button mcolor mid right" onclick="event.preventDefault();bcontinue('.$val->id.')">续借</span>';
                    }
                    echo '</a>';
                }
            }
        ?>
    </section>
<?php include 'footer.php';?>
<script type="text/javascript"> 
    $("#totalbook").html("当前借阅图书<?php echo count($result); ?>本,最近同步时间：<?php if(!isset($sync_time) || $sync_time != '0000-00-00 00:00:00' || $sync_time == ''){echo '从未同步';}else{echo $sync_time;}; ?>");
//获取用户名
    var number = '<?php if(isset($number)){ echo $number; }else{ echo 0; } ?>';
//获取图书馆登录验证码
    function getcode(){
        $.ajax({
            type:"get",
            url:"api/lib/pre",
            dataType:"json",//text/xml/json，非必须
            success:function(data){//回调函数，非必须
                if (!data.error) {
                    console.log(data);
                    $("#vcodeimg").attr("src",data.pic);
                }else{
                    toast(data.message);
                };
            }
        });         
    }    
//获取图书馆登录验证码
    function getrerentcode(){
        $.ajax({
            type:"get",
            url:"api/rerent/pic/",
            dataType:"json",//text/xml/json，非必须
            success:function(data){//回调函数，非必须
                if (!data.error) {
                    $("#vcodeimg").attr("src",data.pic);
                }else{
                    toast(data.message);
                };
            }
        });         
    }   


    $("#topbar").html('<a onclick="history.go(-1)"><h1 class="mustfff"><i class="icon iconfont icon-left" style="margin-right:4px;"></i>当前借阅</h1></a>');
   function bcontinue(pass_id){
        $("#loading").show();
        $.ajax({
            type:"post",
            url:"/api/rerent/check",
            dataType:"json",//text/xml/json，非必须
            success:function(data){//回调函数，非必须
                $("#loading").hide();
                if (!data.error) {
                    getrerentcode();
                    SetDialogEvent('',rerent);
                    function rerent(){
                        if (!$("#vcode").val()) {
                            $("#loading").hide();
                            toast("验证码不能为空~");
                            return;
                        };
                        $("#loading").show();
                        $.ajax({
                            type:"post",
                            url:"/api/rerent",
                            data:{"vcode":$("#vcode").val(),"rent_id":pass_id},
                            dataType:"json",//text/xml/json，非必须
                            success:function(data){//回调函数，非必须
                                $("#loading").hide();
                                if (!data.error) {
                                    toast(data.message);
                                }else{
                                    toast(data.message);
                                };
                            }
                        })
                    }
                       
                }else{
                    getcode();
                     //需要重新同步
                    var temp = '<input id="username" class="binput" disabled="disabled" type="text" value="'+number+'"/><input id="password" class="binput" type="password" placeholder="图书馆密码，默认888"/>';
                    
                    SetDialogEvent(temp,login); 
                    
                    function login(){
                        if (!$("#password").val()||!$("#vcode").val()) {
                            toast("用户名 密码 验证码均不能为空~");
                            return;
                        };
                        $("#loading").show();
                        $.ajax({
                            type:"post",
                            url:"/api/lib/login",
                            data:{"username":number,"password":$("#password").val(),"vcode":$("#vcode").val()},
                            dataType:"json",//text/xml/json，非必须
                            success:function(data){//回调函数，非必须
                                $("#loading").hide();
                                if (!data.error) {
                                    getrerentcode();
                                    SetDialogEvent('',rerent);
                                    function rerent(){
                                        if (!$("#vcode").val()) {
                                            $("#loading").hide();
                                            toast("验证码不能为空~");
                                            return;
                                        };
                                        $("#loading").show();
                                        $.ajax({
                                            type:"post",
                                            url:"/api/rerent",
                                            data:{"vcode":$("#vcode").val(),"rent_id":pass_id},
                                            dataType:"json",//text/xml/json，非必须
                                            success:function(data){//回调函数，非必须
                                                $("#loading").hide();
                                                if (!data.error) {
                                                    toast(data.message);
                                                }else{
                                                    toast(data.message);
                                                };
                                            }
                                        })
                                    }
                                }else{
                                    toast(data.message);
                                };
                            }
                        });  
                    }  

                };
            }
        }); 



   }

    $(window).scroll(function () {
        var scrollTop = $(this).scrollTop();
        var scrollHeight = $(document).height();
        var windowHeight = $(this).height();
        console.log(scrollTop + windowHeight ==  scrollHeight);
        if (scrollTop + windowHeight ==  scrollHeight) {
            toast("木有更多啦~");
        }
    });
</script>